Xorshift random number generators, also called shift-register generators, are a class of pseudorandom number generators that were invented by George Marsaglia
discarded. XSH: An xorshiftoperation, x ^= x >> constant. The constant is chosen to be half of the bits not discarded by the next operation (rounded down)
family of xorshift generators, again based on a linear recurrence. Such generators are extremely fast and, combined with a nonlinear operation, they pass
multiplicative hash (similar to the Fowler–Noll–Vo hash function) with an Xorshift. MurmurHash2 yields a 32- or 64-bit value. It comes in multiple variants